package com.wutuo.roster.api.request;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.wutuo.roster.provider.domain.Roster;
import com.wutuo.tag.provider.domain.TagRelations;
import com.wutuo.wtservice.api.request.UserServiceRequest;

import java.util.List;

public class AuditChildApplyRequest extends Roster {

    /**
     * 申请ID
     */
    @JsonProperty("apply_id") public Long applyId;

    /**
     * 申请ID
     */
    @JsonProperty("user_id") public Long userId;

    /**
     * 申请ID
     */
    @JsonProperty("account") public String account;

    /**
     * 家长
     */
    public List<ParentsRequest> parent;

    /**
     * 标签
     */
    public List<TagRelations> tag;

    /**
     * 托管类型
     */
    @JsonProperty("tg_type") public List<UserServiceRequest> tgTypeList;

    public String getAccount() {

        return account;
    }

    public void setAccount(String account) {

        this.account = account;
    }

    public Long getUserId() {

        return userId;
    }

    public void setUserId(Long userId) {

        this.userId = userId;
    }

    public Long getApplyId() {

        return applyId;
    }

    public void setApplyId(Long applyId) {

        this.applyId = applyId;
    }

    public List<UserServiceRequest> getTgTypeList() {

        return tgTypeList;
    }

    public void setTgTypeList(List<UserServiceRequest> tgTypeList) {

        this.tgTypeList = tgTypeList;
    }

    public List<ParentsRequest> getParent() {

        return parent;
    }

    public void setParent(List<ParentsRequest> parent) {

        this.parent = parent;
    }

    public List<TagRelations> getTag() {

        return tag;
    }

    public void setTag(List<TagRelations> tag) {

        this.tag = tag;
    }
}
